buffer seal - German English Dictionary